package estructuras;

import java.util.Random;

import estructuras.common.Distribucion;

public class DistribucionNormalConexion implements Distribucion {
	double media, varianza;
	Random randomGenerator = new Random(); 
	public DistribucionNormalConexion(double media, double varianza){
		this.media = media;
		this.varianza = varianza;
	}
	@Override
	public int getRandom(int diaSemana, int hora) {
		double random = randomGenerator.nextGaussian();
		random *= varianza;
		random += media;
		return (int)Math.round(Math.max(random, 0.0));
	}

}
